to engage on a temporary basis - Turkish English Dictionary